swamp lantern - Francés Inglés Diccionario